<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Pixelpost Documentation - Upgrading</title>
<link href="style.css" rel="stylesheet" />
</head>

<body>
<h1><a href="index.html">Pixelpost 1.6</a></h1>
<hr />
Ramin Mehran, Connie Mueller-Goedecke, Robert Prouse, Will Duncan, Joseph Spurling, Piotr &quot;GeoS&quot; Galas, Dennis Mooibroek<br /><br />
Version 1.1 to Version 1.3: Linus &lt;<a href="http://www.shapestyle.se">http://www.shapestyle.se</a>&gt;<br />
<p>Contact: thecrew (at) pixelpost (dot) org</p>
<p>Copyright &copy; 2007 Pixelpost.org &lt;<a href="http://www.pixelpost.org">http://www.pixelpost.org</a>&gt;</p>
<p>
  Pixelpost wiki: <a href="http://wiki.pixelpost.org/">http://wiki.pixelpost.org/</a><br />
  Pixelpost forum: <a href="http://forum.pixelpost.org">http://forum.pixelpost.org</a></p>
<p>License: <a href="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</a></p>
<hr />
<h2>Contents</h2>
<p><a href="#0">0) Upgrade from any version to the actual version</a><br />
  <a href="#1">1) Upgrade from Version 1.1 or 1.2 to 1.6</a><br />
  <a href="#2">2) Upgrade from Version 1.3 to 1.6</a><br />
  <a href="#3">3) Upgrade from Version 1.4 to 1.6</a><br />
  <a href="#4">4) Upgrade from Version 1.5 to 1.6</a></p>
<h2><a name="0">Upgrading from ANY version to the current version</a></h2>
<p>These are merely guidelines, but are nonetheless <strong>strongly</strong> recommended to anyone upgraded their Pixelpost installation:</p>
<p>Do a backup of your files before you upload the new files to your webspace!<br />
  Do a backup of your database files </p>
<p>You also find information about backing up Pixelpost data at<br />
<a href="http://wiki.pixelpost.org/index.php/Special:Search?search=backup&amp;go=Go">http://wiki.pixelpost.org/index.php/Special:Search?search=backup&go=Go</a></p>
<p>Take care that you have an actual backup of all the files, which you modified yourself. </p>
<p>Especially take care that you have the actual version of the language files if you have modified them!</p>
<h2><a name="1">1) Upgrade from Version 1.1 or  1.2</a></h2>
<p>This update is not supported anymore as the downloads are no longer available.</p>
<h2><a name="2">2) Upgrade from Version 1.3 to  1.6</a></h2>
<p><em>Please note, that the file &quot;pixelpost.php&quot; which contains the database-access-informations is located now in the /includes/ directory! Please do not copy the file &quot;pixelpost.php version 1.3&quot; to this folder, as this will overwrite the version-information.</em></p>
<ol>
  <li>First, it is <strong>highly</strong> recommended that you backup your installation.</li>
  <li>Open your current pixelpost.php, take the database-information from there and enter it into the \includes\pixelpost.php</li>
  <li>Be sure to enter the same &quot;table-prefix&quot; which you used for your 1.3-installation!</li>
  <li>for example:<br />
    &quot;$pixelpost_db_prefix = &quot;pixelpost_&quot;; // table prefix, leave as is unless you want to install multiple blogs on the same database&quot;<br />
  </li>
  <li>Copy all the files of the zip file into your directory.</li>
  <li>Browse to http://www.yourwebsite.com/admin<br />
    It should prompt you to an upgrade page with a button: &quot;upgrade&quot;. If not refresh your browser page. Upgrade and then login with your old username and password.</li>
  <li>Check the language-file and compare it with the new ones, or better update these as well.</li>
  <li>Note, that the CSS-definitions are changed, no CSS-definition contains &quot;_&quot; anymore in the name so check your templates and correct there, especially the calendar-definitions are changed! So please check the templates, which you use and change all underscores &quot;_&quot; to &quot;-&quot; otherwise your calendar will look crumbled as will other areas of your photoblog. </li>
  <li>Note that Pixelpost now provides separate CSS-files for the templates</li>
  <li>Note that there are far more TAGs now which you can use in your templates. Check out all the tags <a href="tags.html">here</a>. </li>
</ol>
<h2><a name="3">3) Upgrade from Version 1.4 to 1.6</a></h2>
<ol>
  <li>If you modified something in the scripts please make a backup of your modifications (including modified language files or templates).</li>
  <li>Save your /includes/pixelpost.php file. </li>
  <li>Open the file /includes/pixelpost.php from the newly downloaded files and edit it:<br />
  Enter your database-data into the following lines:
      	<blockquote>$pixelpost_db_host      = &quot;localhost&quot;; // database host, often &quot;localhost&quot;<br />
        $pixelpost_db_user      = &quot;replace_me&quot;; // database user<br />
        $pixelpost_db_pass      = &quot;replace_me&quot;; // database user password<br />
        $pixelpost_db_pixelpost = &quot;replace_me&quot;; // database</blockquote>
  <br />Take care that the tablename-prefix is correct, if your tablename-prefix differs from &quot;pixelpost_&quot;, you must enter your old prefix here:<br />
  <blockquote>$pixelpost_db_prefix = &quot;pixelpost_&quot;; // table prefix, leave as is unless you want to install multiple blogs on the same database
</blockquote>  </li>
  <li>Copy the new files from your local folder containing &quot;PixelPost 1.6&quot; to your site using an FTP program.</li>
  <li>Go to your site and open /admin/install.php This will add one more table to the database</li>
  <li>That's it! Your Pixelpost is upgraded and it should show the correct version in the admin panel</li>
</ol>
  
  <p><em>If you run into the following message box in the admin-section: &quot;the layer does not exist (cropdiv). If you are using Netscape, please check the nesting of your tags&quot; just empty the browser-cache and everything will be ok. Notice, when you are using Internet Explorer: it is not enough to empty the browser cache from within the browser, you must manually delete all files in the cache-directory of Internet Explorer.
  After doing so, everything should be hunky dory.</em></p>
  <h2><a name="4">4) Upgrade from Version 1.5 to 1.6</a></h2>
  <ol>
    <li>Backup your Pixelpost. </li>
    <li>Unzip the Pixelpost 1.6 zip into a directory on your local machine. </li>
    <li>Blah blah blah </li>
</ol>
</body>
</html>
